module模組
模組的語法 :
port : 端口、接口、埠
module <module name> (<port list>);
<declares>
<module items>
endmodule
其中的 <module items> 可能是以下的語句:
1. initial
2. always
3. assign
4. module 的實例
函數(output,input1,input2...)
output 放最前面
模組介紹 :
模組實例化------------------------------------------------------------
| A x(x1, y1, a1, b1); // 按照位置一對一連接
| A (x1, y1, a1, b1); // 省略名稱
| A y(.out1(x1), .out2(y1), .in1(a1), .in2(b1)); // 按照名稱進行連接
|---------------------------------------------------------------------
使用自訂的comp模組
在top模組中實例化comp來使用
輸入的參數看當初自訂comp時是怎麼宣告的
但是最好還是保持 函數(output,input1,input2...) output 放最前面 的原則!!